mkrcrelationship
指定 mkrcrelationship 指令以使用同一系統中的磁區建立新的 Global Mirror、Metro Mirror 或 active-active 關係,形成系統內Metro Mirror關係或跨系統關係(如果涉及多個系統)。
語法
參數
- (必要)指定 master_vdisk_id 或 master_vdisk_name 的 ID 或名稱。如果有新的遠端副本關係對映至
hide_secondary類型的主機,則不會向主機呈現次要磁區;但會為了配置用途而對映次要磁區。如果有下列情況,次要磁區會呈現給主機:- 主機類型變更為
hide_secondary之外的其他類型 - 指定
stoprcrelationship -access來停止遠端副本關係 - 因為已刪除或已切換遠端副本關係,磁區不再是次要磁區
- 主機類型變更為
- (必要)指定 aux_vdisk_id 或 aux_vdisk_name 的 ID 或名稱。
- (必要)指定遠端叢集的 ID 或名稱。
- 如果您要建立系統內關係,請輸入本端系統的 ID。關係中的磁區必須屬於系統內的相同 I/O 群組。
- 如果您要建立跨系統關係,請輸入遠端系統的 ID。如果要在兩個不同系統中建立關係,則在收到 mkrcrelationship 指令時,系統必須已連接。
- (選用)指定要指派給關係的標籤。
- (選用)指定此關係加入的一致性群組。如果未提供 -consistgrp 參數,則建立的關係是獨立式關係,可獨自啟動、停止和切換。註: Metro Mirror、Global Mirror 或
主動-主動關係不能屬於相同的一致性群組。當第一個關係新增至一致性群組時,該群組會採用與此關係相同的類型。然後,只有該類型的關係可以加入一致性群組中。 - (選用)指定希望系統建立同步化關係。-sync 參數可保證在建立關係時,主要和輔助磁碟包含相同的資料。您必須確定所建立的輔助磁碟符合主要磁碟,且在發出建立指令前,任一磁碟都未發生輸入交易。會跳過起始背景同步化。
- (選用)指定希望系統建立新的 Global Mirror 關係。如果未指定 -global 參數,則會改為建立 Metro Mirror 關係。這個關鍵字不能與 -activeactive 一起指定。
- (選用)指定此關係的 Global Mirror 行為。
- 指定 none(預設時)會提供舊版 IBM Spectrum Virtualize for Public Cloud 中相同的行為給 Global Mirror。
- 指定 multi 會使用循環通訊協定。
300秒。建立關係後可使用 chrcrelationship 指令來修改週期。如果要在cycling_mode設定為 multi 的情況下啟動關係,必須定義此關係的變更磁區。重要: 這個參數必須和 -global 一起指定。 - (選用)指定以
主動-主動模式建立關係。這個關鍵字不能與 -global 一起指定(這個參數預設為要建立的 Metro Mirror 關係)。
說明
這個指令會建立新的 Global Mirror、Metro Mirror 或主動-主動關係。Metro Mirror 關係定義兩個磁區之間的關係。一個磁區是主要磁區,另一個磁區是輔助磁區。在刪除之前,這個關係會持續存在。輔助磁區的大小必須與主要磁區相同,否則指令會失敗。這個指令也會傳回新的關係 ID。
主動-主動關係。)cloud_backup,則您無法使用這個指令。- Metro Mirror 副本可確保將 I/O 完成確認傳送到主機應用程式之前,先將更新項目確定到主要磁區和次要磁區。這可確保執行失效接手作業時,次要磁區會與主要磁區同步化。
- Global Mirror 副本可讓主機應用程式在更新項目確定到次要磁區之前,先收到 I/O 完成確認。如果執行了失效接手作業,主機應用程式必須回復並套用未對次要磁區確定的任何更新項目。
您可以選擇性地為關係命名。該名稱在兩個系統之間,必須是唯一的關係名稱。
對適當的資料庫作業而言,以一致且有序的方式來更新日誌檔和資料庫資料是非 常重要的。在這個範例中,讓次要站台的日誌檔磁區和資料磁區都處於一致狀態非常重要。將與這些磁區相關聯的關係置於一致性群組中,即可達到此目的。Metro Mirror 和 Global Mirror 處理程序都可確保次要站台上的兩個磁區都會停止更新,且會根據主要站台進行的更新來保留一致的映像。
如果您指定一致性群組,群組和關係都必須使用相同的主要系統和相同的輔助系統來建立。關係不可屬於另一個一致性群組。如果一致性群組是空的,其會採用第一個加入其中之關係的類型。因此,您加入一致性群組的每一個後續關係都必須有相同的類型。
如果一致性群組不是空的,則一致性群組和關係必須處於相同的狀態。如果一致性群組是空的,其會採用第一個加入其中之關係的狀態。如果該狀態已指派複製方向,則一致性群組和關係的方向必須符合該方向。
如果未指定一致性群組,則會建立獨立式關係。
如果您指定 -sync 參數,則在建立關係時,主要磁區和輔助磁區會包含相同的資料。在發出 mkrcrelationship 指令之前,您必須確定建立的輔助磁區符合主要磁區,而且任一磁區上都未移動資料。
如果您指定 -global 參數,則會建立 Global Mirror 關係。否則,會改為建立 Metro Mirror 關係。
-master 和 -aux 參數中指定的磁區不能是現有關係中的主要磁區或輔助磁區。
- 以 -cluster 指定的系統必須是本端系統。
- 不能指定 -global。
- 以 -master 指定的磁區必須符合下列條件:
- 所在的 I/O 群組中,兩個節點具有相同的站台名稱和站台 ID
- 儲存所有磁區副本的儲存區,就位於該磁區的 I/O 群組所在的同一站台
- 不是 FlashCopy 對映的目標
- 在以 FlashCopy 對映至不同站台的磁區時,或從不同站台的節點使用位元對映記憶體時,不作為來源 (但如果 FlashCopy 對映中的目標磁區和對映位於相同站台,該磁區可以作為來源)
- 以 -aux 指定的磁區必須符合下列條件:
- 所屬的 I/O 群組具有不同於主要磁區的站台 ID 和站台名稱(沒有已定義的磁區主機對映)
- 儲存所有磁區副本的儲存區,就位於該磁區的 I/O 群組所在的同一站台
- 不是 FlashCopy 對映的目標
- 在以 FlashCopy 對映至不同站台的磁區時,或從不同站台的節點使用位元對映記憶體時,不作為來源 (但如果 FlashCopy 對映中的目標磁區和對映位於相同站台,該磁區可以作為來源)
呼叫範例
mkrcrelationship -master vdisk1 -aux vdisk2 -name rccopy1
-cluster 0000020063432AFD結果輸出:
RC Relationship, id [28], successfully created
呼叫範例
mkrcrelationship -master vdiskA -aux vdiskB -cluster clusterB -name new_rel -global -cyclingmode multi
結果輸出:
RC Relationship, id [28], successfully created
呼叫範例
mkrcrelationship -master volA -aux volB -cluster localCluster -activeactive結果輸出:
RC Relationship, id [28], successfully created
